someone who acts stupid - Francés Inglés Diccionario